package com.wltt.product.frfront.model.vo.weld;

import com.wltt.product.frfront.model.vo.position.FrDescTran;
import com.wltt.product.frfront.model.vo.position.FrJointPos;

import java.io.Serializable;


public class MarkPosition implements Serializable {

    /**
     * 标记点序号，按照点的顺序排序，从1开始
     */
    private Integer order;

    /**
     * 配置类型：1起始安全点；2结束安全点；3起弧点；4收弧点；5过渡点；6中间点；7终点
     */
    private Integer positionType;

    /**
     * 关节位置
     */
    private FrJointPos jointPos;

    /**
     * 笛卡尔位置
     */
    private FrDescTran descTran;

    public Integer getOrder() {
        return order;
    }

    public void setOrder(Integer order) {
        this.order = order;
    }

    public Integer getPositionType() {
        return positionType;
    }

    public void setPositionType(Integer positionType) {
        this.positionType = positionType;
    }

    public FrJointPos getJointPos() {
        return jointPos;
    }

    public void setJointPos(FrJointPos jointPos) {
        this.jointPos = jointPos;
    }

    public FrDescTran getDescTran() {
        return descTran;
    }

    public void setDescTran(FrDescTran descTran) {
        this.descTran = descTran;
    }
}
